Deacom Label Generator

The Deacom Label Generator was designed to assist Vendors, whose customers use Deacom, produce labels that the Deacom customers can use during their receipt process. The initial design arose to handle situations where vendors do not produce GS1-128 barcodes for the lot labels that the vendors themselves generate. This situations required Deacom customers to manually enter items received from these vendors.

The Deacom Label Generator is a stand-alone program for the vendors that takes in a given label template, pulls in all of the variables used in the template, allows the user to fill in appropriate values for the given variables, and then prints out a lot label usable by Deacom. This will help remove potential barriers between Deacom customers and their vendors created by this barcode format discrepancy.

The process involves sending the appropriate vendors the stand alone Deacom Label Generator installer package. Users may contact the Support Team to arrange the distribution of the installer package.

The Deacom Label Generator program supports GS1-128 and GS1datamatrix barcodes.

Deacom Label Generator installation form

Once the installer is run users will be presented with the installation form. The buttons and fields available on this form are detailed in the table below.

Fields/Buttons

Description

Folder Indicates the location where the label generator program will be installed. Users may leave the default folder path as indicated by the installer unless they desire to install into a specific location.
Browse Click to select another location, different then the default provide by the installer.
Disk Cost Information only. Displays available disk space on the selected PC.
Everyone/Just Me Option to determine if the Deacom Label Generator program will be available for any user that logs into this computer or just the user currently logged in and installing the program.

Deacom Label Generator form

Once the application has been launched users will be presented with the Deacom Label Generator form. The fields and options available on this form are detailed in the table below.

Fields/Buttons

Description

Document Defines the predefined label template to load into the program. Once the template has been identified, the program will automatically load template into the program. Additional information regarding the predefined label is included further down on this page.
Copies Indicates the number of copies that will be printed for this label.
Printer Defines the printer address/location.
Variable Displays the Deacom variable name as indicated in the label template
Value Column containing blanks fields allowing for users to enter the appropriate Deacom variable name. 

Note: Anytime a value is placed within quotes, this signifies to the program that this is a string. Quotes only need to be placed around values that could be misconstrued as numeric values.

Print Click to print the label after all values have been entered.
Clear Resets the form and removes any entered values.

GS1128 Label template example

The example below demonstrates a simple label. Templates need to be saved in an MS Word document. As indicated earlier, once the document has been loaded, the generator application will evaluate the template for the necessary Deacom fields and present the fields so that users may enter appropriate values. Additional information on creating labels/part forms for use in the Deacom system is available via Print Outs > Maintenance > Part Forms.

Lot Label Test

Part Number: <<m.pr_codenum>>

Part Description: <<m.pr_descrip>>

Quantity Received: <<TRANS(m.quant,go.quanmask)>>

Lot Number: <<m.fi_userlot>>

Date of Manufacture: <<DTOC(m.fi_lotdate)>>

Date of Expiration: <<DTOC(m.fi_expires)>>

<<F_BARCODE("GS1128",12,"(96)"+TRANS(fi_lotnum)+"(90)"+ALLT(pr_codenum))>>

Note: Anytime a value is placed within quotes, this signifies to the program that this is a string. Quotes only need to be placed around values that could be misconstrued as numeric values.

GS1datamatrix Label template example

The example below demonstrates a simple label. Templates need to be saved in an MS Word document. As indicated earlier, once the document has been loaded, the generator application will evaluate the template for the necessary Deacom fields and present the fields so that users may enter appropriate values. Additional information on creating labels/part forms for use in the Deacom system is available via Print Outs > Maintenance > Part Forms.

Part Number: <<m.pr_codenum>>

Lot Number: <<m.fi_userlot>>

<<F_BARCODE("gs1datamatrix",2,"fi_userlot: "+ TRANS(m.fi_userlot)+" pr_codenum: "+ALLT(m.pr_codenum))>>

Note: Anytime a value is placed within quotes, this signifies to the program that this is a string. Quotes only need to be placed around values that could be misconstrued as numeric values.